<?php
/*
* Clase Modificar Empleado: modifica el campo de la tabla empleado con nombre campo y nuevo valor pasados como parametro
*/
Yii::import('application.InterfazEmpleado.buscar_registro.Buscar_Empleado');

class Modificar_Empleado{
	
	public function __construct($nro_empleado, $nombre_empleado, $apellido_empleado, $dni_empleado, $especialidad, $sucursal, $transporte, $direccion, $coordenadas){
	    try{
			 $conexion=Yii::app()->db;
			 $clave=Yii::app()->securityManager->getEncryptionKey();
			 $consulta="UPDATE empleados SET nombre='".$nombre_empleado."', 
			 apellido='".$apellido_empleado."', dni=HEX(AES_ENCRYPT('".$dni_empleado."','".$clave."')), transporte='".$transporte."', 
			 direccion='".$direccion."', coordenadas='".$coordenadas."' WHERE nro_empleado=".$nro_empleado;
			 $resultado=$conexion->createCommand($consulta)->execute();
			 return true;
			}
			catch (Exception $e){
				throw new CHttpException('','Servidor MySQL: error con la conexion');
			}
	}
}
?>